plural of illusion - Turkish English Dictionary